worm tooth - Alemán Inglés Diccionario